• word of the day

    police squad

    police squad - Dictionary definition and meaning for word police squad

    Definition
    (noun) a small squad of policemen trained to deal with a particular kind of crime
    Synonyms : squad

Word used in video below:
text: I don't know Squad about dinosaurs
Download our Mobile App Today
Receive our word of the day
on Whatsapp